﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Pipes.Queries.MetaData
{
  public class NumericType : IDataType
  {
    public enum NumericTypes
    {
      @signed_integer,
      @unsigned_integer,
      @decimal,
      @float
    }

    public GeneralDataType InferredType
    {
      get
      {
        return GeneralDataType.numeric;
      }
      set
      {
        // Do Nothing
      }
    }
    public NumericTypes Type { get; set; }
    public int StorageBits { get; set; }
    public int Precision { get; set; }
    public int Scale { get; set; }
    public string Name { get; set; }
  }
}
